package com.qike.duola.mapper;

import com.qike.duola.domain.DuolaCarRemain;
import com.qike.duola.domain.DuolaCarRemainExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DuolaCarRemainMapper {
    long countByExample(DuolaCarRemainExample example);

    int deleteByExample(DuolaCarRemainExample example);

    int deleteByPrimaryKey(Integer carId);

    int insert(DuolaCarRemain record);

    int insertSelective(DuolaCarRemain record);

    List<DuolaCarRemain> selectByExample(DuolaCarRemainExample example);

    DuolaCarRemain selectByPrimaryKey(Integer carId);

    int updateByExampleSelective(@Param("record") DuolaCarRemain record, @Param("example") DuolaCarRemainExample example);

    int updateByExample(@Param("record") DuolaCarRemain record, @Param("example") DuolaCarRemainExample example);

    int updateByPrimaryKeySelective(DuolaCarRemain record);

    int updateByPrimaryKey(DuolaCarRemain record);
}